purifying device - French English Dictionary